home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / graphics / pov2doc.zip / SHOTXTR.INC < prev    next >
Text File  |  1993-07-11  |  3KB  |  203 lines

  1. // Persistence Of Vision Raytracer version 2.0 sample file.
  2. // The TEXTUREn.POV files demonstrate all textures in TEXTURES.INC
  3.  
  4. camera {
  5.    location <0, 5, -30>
  6.    direction <0, 0,  1.35>
  7.    look_at 5*y
  8. }
  9.  
  10. light_source {<0, 0, -1000> color LightGray}
  11.  
  12. light_source {<150, 50, -200> color LightGray}
  13.  
  14. #declare Stack =
  15. union {
  16.    object {UnitBox}
  17.    object {Disk_Y translate 2*y}
  18.    sphere{<0, 4, 0>, 1}
  19. }
  20.  
  21. #declare Dist = 0
  22.  
  23. #declare Row1 = 10.5
  24. #declare Row2 = 3.5
  25. #declare Row3 = -3.5
  26.  
  27. #declare Col1  = -12
  28. #declare Col2  = -9
  29. #declare Col3  = -6
  30. #declare Col4  = -3
  31. #declare Col5  = 0
  32. #declare Col6  = 3
  33. #declare Col7  = 6
  34. #declare Col8  = 9
  35. #declare Col9  = 12
  36.  
  37.  
  38.  
  39. object {
  40.    Stack
  41.    texture{T01}
  42.    translate <Col1 Row1 Dist>
  43. }
  44.  
  45. object {
  46.    Stack
  47.    texture{T02}
  48.    translate <Col2 Row1 Dist>
  49. }
  50.  
  51. object {
  52.    Stack
  53.    texture{T03}
  54.    translate <Col3 Row1 Dist>
  55. }
  56.  
  57. object {
  58.    Stack
  59.    texture{T04}
  60.    translate <Col4 Row1 Dist>
  61. }
  62.  
  63. object {
  64.    Stack
  65.    texture{T05}
  66.    translate <Col5 Row1 Dist>
  67. }
  68.  
  69. object {
  70.    Stack
  71.    texture{T06}
  72.    translate <Col6 Row1 Dist>
  73. }
  74.  
  75. object {
  76.    Stack
  77.    texture{T07}
  78.    translate <Col7 Row1 Dist>
  79. }
  80.  
  81. object {
  82.    Stack
  83.    texture{T08}
  84.    translate <Col8 Row1 Dist>
  85. }
  86.  
  87. object {
  88.    Stack
  89.    texture{T09}
  90.    translate <Col9 Row1 Dist>
  91. }
  92.  
  93. object {
  94.    Stack
  95.    texture{T10}
  96.    translate <Col1 Row2 Dist>
  97. }
  98.  
  99. object {
  100.    Stack
  101.    texture{T11}
  102.    translate <Col2 Row2 Dist>
  103. }
  104.  
  105. object {
  106.    Stack
  107.    texture{T12}
  108.    translate <Col3 Row2 Dist>
  109. }
  110.  
  111. object {
  112.    Stack
  113.    texture{T13}
  114.    translate <Col4 Row2 Dist>
  115. }
  116.  
  117. object {
  118.    Stack
  119.    texture{T14}
  120.    translate <Col5 Row2 Dist>
  121. }
  122.  
  123. object {
  124.    Stack
  125.    texture{T15}
  126.    translate <Col6 Row2 Dist>
  127. }
  128.  
  129. object {
  130.    Stack
  131.    texture{T16}
  132.    translate <Col7 Row2 Dist>
  133. }
  134.  
  135. object {
  136.    Stack
  137.    texture{T17}
  138.    translate <Col8 Row2 Dist>
  139. }
  140.  
  141. object {
  142.    Stack
  143.    texture{T18}
  144.    translate <Col9 Row2 Dist>
  145. }
  146.  
  147. object {
  148.    Stack
  149.    texture{T19}
  150.    translate <Col1 Row3 Dist>
  151. }
  152.  
  153. object {
  154.    Stack
  155.    texture{T20}
  156.    translate <Col2 Row3 Dist>
  157. }
  158.  
  159. object {
  160.    Stack
  161.    texture{T21}
  162.    translate <Col3 Row3 Dist>
  163. }
  164.  
  165. object {
  166.    Stack
  167.    texture{T22}
  168.    translate <Col4 Row3 Dist>
  169. }
  170.  
  171. object {
  172.    Stack
  173.    texture{T23}
  174.    translate <Col5 Row3 Dist>
  175. }
  176.  
  177. object {
  178.    Stack
  179.    texture{T24}
  180.    translate <Col6 Row3 Dist>
  181. }
  182.  
  183. object {
  184.    Stack
  185.    texture{T25}
  186.    translate <Col7 Row3 Dist>
  187. }
  188.  
  189. object {
  190.    Stack
  191.    texture{T26}
  192.    translate <Col8 Row3 Dist>
  193. }
  194.  
  195. object {
  196.    Stack
  197.    texture{T27}
  198.    translate <Col9 Row3 Dist>
  199. }
  200.  
  201. plane { z, 1.1 pigment {White} }
  202.  
  203.